package com.wsoft.sample;

import com.alibaba.fastjson.JSONObject;
import com.wsoft.handler.JobHandler;
import com.wsoft.utils.CodeRulesUtil;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;

import javax.annotation.Resource;

/**
 * 定时任务 实例
 * @author z001
 * @since 2024年10月23日 16:16:34
 */
@Slf4j
@Service
public class JobSampleSecond implements JobHandler {

    @Resource
    CodeRulesUtil codeRulesUtil;

    /**
     * 定时任务示例
     *
     * @param param 可选参数 任务不需要时不用管
     * @return
     */
    @Override
    public String run(String param) {
        // 写点什么业务逻辑
        JSONObject parse = JSONObject.parseObject("{\"id\":1,\"name\":\"tom\",\"age\":\"18\",\"type\":\"wjfz\"}");
        Object object = codeRulesUtil.initCode("wsCode", parse, 1);
        return object.toString();
    }

}
